home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / uhren & terminkalender / time / easyclock / eclock / eclock docs / eclock.ger.guide (.txt) < prev    next >
Amigaguide Document  |  1996-04-07  |  26KB  |  693 lines

  1. @database EClockGer.guide
  2. @Master EClockDOK1.0.texi
  3. @Width 72
  4. This is the AmigaGuide
  5.  file EClockGer.guide, produced by Makeinfo-1.55 from 
  6. the input file EClockDOK1.0.texi.
  7. @Node Main "EClockGer.guide"
  8. @Next "Was ist EClock?"
  9.                                 EClock
  10.                        Version 1.00 vom 22.05.94
  11.           Upgrade zu Clock V2.2 (vollkommen neu geschrieben)
  12.                       Copyright (C) 1992-1994 by
  13.                             Bernd Grunwald
  14.                             Zugspitzstr.78
  15.                             82223 Eichenau
  16.                          Deutschland (Germany)
  17.                   Die Weitergabe ist nur erlaubt wenn
  18.  der Name des Autors und der Copyright-Vermerk nicht entfernt wurden,
  19. die Weitergabe kostenlos ist, oder NUR die Kopiergeb
  20. hren (<= DM 5,-) erhoben werden
  21.                 und diese Anleitung dem Paket beiliegt.
  22.          @{i}Die Weitergabe des Key-Files ist VERBOTEN!@{ui}
  23.              @{i}DER AUTOR HAFTET F
  24. R KEINE SCH
  25. DEN,@{ui}
  26.               @{i}DIE DURCH DAS PROGRAMM ENTSTEHEN!@{ui}
  27.  @{" Was ist EClock? " Link "Was ist EClock?"} 
  28.  @{" Unterschiede Clock-EClock " Link "Unterschiede Clock-EClock"} 
  29.  @{" Installation " Link "Installation"} 
  30.  @{" Programmbeschreibungen " Link "Programmbeschreibungen"} 
  31.  @{" Registrierung " Link "Registrierung"} 
  32.  @{" Anmerkungen " Link "Anmerkungen"} 
  33.  @{" Neuerungen " Link "Neuerungen"} 
  34.  @{" Tips & Tricks " Link "Tips & Tricks"} 
  35.  @{" Stichwortverzeichnis " Link "Stichwortverzeichnis"} 
  36. @EndNode
  37. @Node "Was ist EClock?" "EClockGer.guide/Was ist EClock?"
  38. @Next "Unterschiede Clock-EClock"
  39. @Prev "Main"
  40. @Toc "Main"
  41. Was ist EClock?
  42. ***************
  43. Mit EClock habe ich ein Uhrenprogramm geschrieben, das sich sowohl von
  44. dem CLI aus starten l
  45. t, als auch von der Workbench.  Als besondere
  46. Features sind aufzuf
  47. hren: Uhr erscheint immer auf dem vordersten
  48. Screen; unendlich viele Alarmzeiten speicherbar, bei denen dann ein
  49. Programm gestartet werden kann und vieles mehr ...
  50. Warum wurde Clock v2.2 in EClock umbenannt?
  51. Also Clock war urspr
  52. nglich in Assembler geschrieben worden und begann
  53. mit einer Sourcecode L
  54. nge von etwa 4KB. Da an mich viele
  55. Verbesserungsvorschl
  56. ge herangetragen wurden baute ich diese flei
  57. ein.  Da aber irgendwann der Punkt erreicht war, da
  58.  ich l
  59. suchen mu
  60. te, wo ich denn nun was einf
  61. gen konnte, als das
  62. eigentliche 
  63. ndern dauerte (1), habe ich mich dazu entschlossen Clock
  64. neu zu schreiben. Und da es ein komplett neues Programm ist, habe ich
  65. auch den Namen ge
  66. ndert.
  67. Da ich in der Uni sowieso Modula II lernen mu
  68. te habe ich mir auch
  69. einen Compiler f
  70. r den Amiga gekauft und war davon sehr angetan. Was
  71. lag da n
  72. her, als EClock in einer Hochsprache zu programmieren, um so
  73. die Wartung einfacher zu halten?
  74. Das Keyfile ist nat
  75. rlich das gleiche, wie das f
  76. r Clock. Das hei
  77. alle registrierten (Siehe @{"Registrierung" Link "Registrierung"}) Clock User k
  78. nnen EClock mit
  79. Ihrem Keyfile ohne Nervfenster benutzen.
  80. ---------- Fu
  81. note ----------
  82. (1)  Unter Kennern als Spaghetti Code bekannt @{i}:-)@{ui}
  83. @EndNode
  84. @Node "Unterschiede Clock-EClock" "EClockGer.guide/Unterschiede Clock-EClock"
  85. @Next "Installation"
  86. @Prev "Was ist EClock?"
  87. @Toc "Main"
  88. Unterschiede Clock/EClock
  89. *************************
  90.    @{b}*@{ub}     Es gibt jetzt 2 Modi von EClock:
  91.         -      UsePublicScreens only (Siehe @{"EClockPrefs" Link "Hauptfenster Gadgets"})
  92.           (benutzt nur PublicScreens um auf      selbigen zu
  93.           erscheinen) und ist deshalb weitgehend systemkonform.
  94.         -      UseEveryScreen (benutzt jeden Screen und behandelt
  95.           PublicScreens auch      als solche) ist unkonformer, aber
  96.           vielleicht will man ja auch machmal      seine Uhr auf dem
  97.           DPaint, PPaint ... Screen aufmachen.
  98.    @{b}*@{ub}     EClock besteht nun aus mehreren Programmen.
  99.         -      EClock, dem Hauptprogramm (Siehe @{"EClock" Link "EClock"}), da
  100.  immer
  101.           l
  102.         -      EClockPrefs, dem Konfigurations Programm (Siehe
  103.           @{"EClockPrefs" Link "EClockPrefs"}).
  104.         -      Und ERequester (Siehe @{"ERequester" Link "ERequester"}), da
  105.  den Aufruf der
  106.           Alarm-Requester, falls gew
  107. nscht      
  108. bernimmt.
  109.      Diese Unterteilung wurde deshalb getroffen, weil man den
  110.      Konfigurator     relativ selten braucht und er sonst nur
  111.      unn
  112. tigen Speicher     verbrauchen w
  113.    @{b}*@{ub}     EClock hat keine Beschr
  114. nkung der nutzbaren Alarmzeiten
  115.      (Siehe @{"Timer-Einstellungen" Link "EClockPrefs Timerfenster"}).      Sie h
  116. ngen jetzt nur noch vom
  117.      vorhandenen Speicher ab und von der     Prozessorzeit, die Sie
  118.      gewillt sind EClock f
  119. r die     Alarmzeitbehandlung zu
  120.      
  121. berlassen.
  122.    @{b}*@{ub}     EClock unterst
  123. tzt Wildcards. D.h. Sie k
  124. nnen z.B.
  125.      @{i}"??:00:00"@{ui}   f
  126. r     einen st
  127. ndlichen Alarm benutzen oder
  128.      @{i}"(??:00:00|??:30:00)"@{ui}   f
  129. r     einen halbst
  130. ndlichen.
  131.    @{b}*@{ub}     EClock kann nun auch zu bestimmten Daten, oder an bestimmten
  132.       Wochentagen zu einer bestimmten Uhrzeit einen Alarm ausl
  133.        Dabei werden nat
  134. rlich auch die Wildcards unterst
  135. tzt, so da
  136.         Sie z.B. @{i}(Donner#?|Fr#?)@{ui} f
  137. r Donnerstag oder Freitag eingeben
  138.         k
  139. nnen.
  140.    @{b}*@{ub}     EClock interpretiert folgende 3 Zeichen(folgen) im
  141.      Requestertext:
  142.     @{b}\ @{ub}
  143.           Dieses Zeichen wird im Requester Text als Return
  144.           interpretiert,     was im Requester einen Zeilenneuanfang
  145.           bedeutet. EClock kann     also nun sch
  146. ner gestaltete
  147.           mehrzeilige Requester anzeigen.
  148.     @{b}%t@{ub}
  149.           Diese Zeichen werden im Requester Text vor dem Anzeigen des
  150.            Requesters durch die aktuelle Uhrzeit ersetzt.
  151.     @{b}%d@{ub}
  152.           Diese Zeichen werden im Requester Text vor dem Anzeigen des
  153.            Requesters durch das aktuelle Datum ersetzt.
  154.    @{b}*@{ub}     Es k
  155. nnen jetzt auch beliebig viele Screens definiert werden,
  156.      auf     denen sich EClock bevorzugt 
  157. ffnen soll     (Siehe
  158.      @{"Screen-Einstellungen" Link "EClockPrefs Screenfenster"}).      Dabei kann f
  159. r jeden     Screen die
  160.      X- und Y-Position ... angegeben werden. Dabei wird     EClock
  161.      immer den Screen bevorzugen, der in der Liste weiter oben
  162.      steht      ...
  163. @EndNode
  164. @Node "Installation" "EClockGer.guide/Installation"
  165. @Next "Programmbeschreibungen"
  166. @Prev "Unterschiede Clock-EClock"
  167. @Toc "Main"
  168. Installation
  169. ************
  170. Als erstes m
  171. ssen Sie das File ERequester irgendwo in den Suchpfad
  172. kopieren (am besten ins @{i}"c:"@{ui} Verzeichnis). Dieser Befehl ist n
  173. tig, um
  174. Requester anzeigen zu k
  175. nnen.
  176. Nun kopieren Sie am besten das Programm EClock in die @{i}"SYS:WBStartup"@{ui}
  177. Schublade (oder sonstwohin und starten es dann von Hand 
  178. ber die
  179. @{i}"User-Startup"@{ui} Sequence). Dieses Programm ist das Hauptprogramm von
  180. EClock.
  181. Danach kopieren Sie das File EClockPrefs in die @{i}"SYS:Prefs"@{ui} Schublade,
  182. da es sonst nicht vom EClock Hauptprogramm aufgerufen werden kann.
  183. Falls Sie die Locale.library installiert haben (WB 2.1+) und das
  184. Programm EClockPrefs in Deutscher Sprache bedienen wollen, dann
  185. kopieren Sie das File @{i}"EClPrefs.catalog"@{ui} nach @{i}"locale:Catalogs/Deutsch"@{ui}.
  186. Es ist jetzt @{i}umbedingt@{ui} erforderlich, da
  187.  Sie EClockPrefs starten und
  188. eine Konfiguration mit dem @{i}"SAVE"@{ui} Gadget abspeichern (es werden zwei
  189. Files erzeugt: @{i}"env:EClock.config"@{ui} und @{i}"envarc:EClock.config")@{ui}, da
  190. EClock sonst nicht startet.
  191. Jetzt kann man EClock starten.
  192. Oder benutzen Sie einfach das Installerskript.
  193. @EndNode
  194. @Node "Programmbeschreibungen" "EClockGer.guide/Programmbeschreibungen"
  195. @Next "Registrierung"
  196. @Prev "Installation"
  197. @Toc "Main"
  198. Programmbeschreibungen
  199. **********************
  200.  @{" EClock " Link "EClock"} 
  201.  @{" EClockPrefs " Link "EClockPrefs"} 
  202.  @{" ERequester " Link "ERequester"} 
  203. @EndNode
  204. @Node "EClock" "EClockGer.guide/EClock"
  205. @Next "EClockPrefs"
  206. @Prev "Programmbeschreibungen"
  207. @Toc "Programmbeschreibungen"
  208. EClock
  209. ======
  210.  @{" EClock Menu " Link "EClock Menu"} 
  211.  @{" EClock Fenster " Link "EClock Fenster"} 
  212.  @{" EClock Shell Startup " Link "EClock Shell Startup"} 
  213. @EndNode
  214. @Node "EClock Menu" "EClockGer.guide/EClock Menu"
  215. @Next "EClock Fenster"
  216. @Prev "EClock"
  217. @Toc "EClock"
  218. EClock Menu
  219. -----------
  220. Das Menu des EClock Hauptprogrammes ist folgenderma
  221. en aufgebaut:
  222. @{b}Change Prefs@{ub}
  223.      Startet das Programm @{i}"SYS:Prefs/EClockPrefs"@{ui}
  224. @{b}Change Colors@{ub}
  225.      ruft den Reqtools Colorrequester auf dem Screen auf,     auf dem
  226.      sich EClock gerade befindet. (Dabei ist EClock aber dann so
  227.      lange blockiert, bis der Requester wieder geschlossen ist.)
  228. @{b}About@{ub}
  229.      ruft das Programm ERequester auf und zeigt meine Adresse     ...
  230.      an
  231. @{b}Quit@{ub}
  232.      Na, was wird das wohl machen? @{i}:-)@{ui}
  233. @EndNode
  234. @Node "EClock Fenster" "EClockGer.guide/EClock Fenster"
  235. @Next "EClock Shell Startup"
  236. @Prev "EClock Menu"
  237. @Toc "EClock"
  238. EClock Fenster
  239. --------------
  240. In diesem Fenster gibt es 2 M
  241. glichkeiten EClock zu beeinflussen:
  242. @{b}Das ZoomGagdet@{ub}
  243.      Wenn Sie diese Gadget anklicken wird EClock sofort von dem
  244.      aktuellen Screen verschwinden und nie mehr auf ihn zur
  245. ckkehren.
  246.         Es wird aber immer nur ein Screen gespeichert, von dem EClock
  247.      sich     entfernen soll, so da
  248.  Sie, wenn Sie nochmal auf das
  249.      Gadget klicken     EClock wieder dazu bewegen k
  250. nnen sich wieder
  251.      auf den Screen zu     bringen, den Sie zuerst durch klicken auf
  252.      das ZoomGagdet sperrten.
  253.      Dieses Gadget ist wichtig, um einen PublicScreen schlie
  254. en zu
  255.      k
  256. nnen     auf dem sich EClock gerade befindet.
  257. @{b}Close Gadget@{ub}
  258.      Na, was wird das wohl machen? @{i}:-)@{ui}
  259. @EndNode
  260. @Node "EClock Shell Startup" "EClockGer.guide/EClock Shell Startup"
  261. @Prev "EClock Fenster"
  262. @Toc "EClock"
  263. EClock Shell Startup
  264. --------------------
  265. Um EClock auch mit einer anderen Konfiguration starten zu k
  266. nnen wird
  267. ein   Argument unterst
  268. tzt, da
  269.  Sie einfach beim CLI Start 
  270. bergeben.
  271.         @{i}z.B. "EClock ENV:EClock.config"@{ui}
  272. @EndNode
  273. @Node "EClockPrefs" "EClockGer.guide/EClockPrefs"
  274. @Next "ERequester"
  275. @Prev "EClock"
  276. @Toc "Programmbeschreibungen"
  277. EClockPrefs
  278. ===========
  279.  @{" EClockPrefs Hauptfenster " Link "EClockPrefs Hauptfenster"} 
  280.  @{" EClockPrefs Screenfenster " Link "EClockPrefs Screenfenster"} 
  281.  @{" EClockPrefs Timerfenster " Link "EClockPrefs Timerfenster"} 
  282.  @{" EClockPrefs Shell Startup " Link "EClockPrefs Shell Startup"} 
  283. @EndNode
  284. @Node "EClockPrefs Hauptfenster" "EClockGer.guide/EClockPrefs Hauptfenster"
  285. @Next "EClockPrefs Screenfenster"
  286. @Prev "EClockPrefs"
  287. @Toc "EClockPrefs"
  288. EClockPrefs Hauptfenster
  289. ------------------------
  290.  @{" Hauptfenster Menues " Link "Hauptfenster Menues"} 
  291.  @{" Hauptfenster Gadgets " Link "Hauptfenster Gadgets"} 
  292. @EndNode
  293. @Node "Hauptfenster Menues" "EClockGer.guide/Hauptfenster Menues"
  294. @Next "Hauptfenster Gadgets"
  295. @Prev "EClockPrefs Hauptfenster"
  296. @Toc "EClockPrefs Hauptfenster"
  297. Hauptfenster Menues
  298. ...................
  299. Folgende Men
  300. s hat das EClockPrefs Hauptfenster:
  301. @{b}Open...@{ub}
  302.      Mit diesem Men
  303. punkt k
  304. nnen Sie eine andere Konfiguration
  305.      einladen.          Es wird ein @{i}ASL-Requester@{ui} angezeigt, der Sie
  306.      dazu auffordert ein File zu         selektieren.
  307. @{b}Save As...@{ub}
  308.      Mit diesem Men
  309. punkt k
  310. nnen Sie die Konfiguration unter einem
  311.      anderen         Namen abspeichern.          Es wird ein
  312.      @{i}ASL-Requester@{ui} angezeigt, der Sie dazu auffordert ein File zu
  313.       selektieren.
  314. @{b}About@{ub}
  315.      Es werden meine Adresse ...  in einem Requester angezeigt.
  316. @{b}Quit@{ub}
  317.      Na, was wird das wohl machen? @{i}:-)@{ui}
  318. @EndNode
  319. @Node "Hauptfenster Gadgets" "EClockGer.guide/Hauptfenster Gadgets"
  320. @Prev "Hauptfenster Menues"
  321. @Toc "EClockPrefs Hauptfenster"
  322. Hauptfenster Gadgets
  323. ....................
  324. Die Gadgets im Hauptfenster sind in folgende 4 Gruppen eingeteilt:
  325. @{b}Global Settings@{ub}
  326.     @{b}German Time@{ub}
  327.           Aktiviert 24h Modus
  328.     @{b}Long Day String...@{ub}
  329.           Aktiviert ausgeschriebenen Tagnamen (sonst 2 Buchstaben).
  330.     @{b}Date with "."@{ub}
  331.           Aktiviert Datumstrennung mit "." sonst "-"
  332.     @{b}Use Only PubScreens@{ub}
  333.           Aktiviert systemkonforme Art und Weise des Screen Handlings
  334.           von EClock.             Dann kann sich EClock allerdings nur
  335.           auf PublicScreens 
  336. ffnen.
  337.     @{b}Priority@{ub}
  338.           Hier kann man die Priorit
  339. t einstellen, mit der EClock laufen
  340.                     soll.
  341. @{b}Screen Prefs@{ub}
  342.     @{b}Listview@{ub}
  343.           Doppelklick auf ein Element der Liste aktiviert das
  344.           EClockPrefs            Screenfenster (Siehe @{"Screenfenster" Link "EClockPrefs Screenfenster"})
  345.                  mit den Daten des angeklickten Elements.
  346.           Je weiter oben ein Element steht desto eher wird gepr
  347.                  ob es mit einem passenden Screennamen 
  348. bereinstimmt.
  349.                     Also wenn der oberste Screennamen pa
  350. t, werden die
  351.                     anderen nicht mehr durchgesehen und dieser Screen
  352.                    wird benutzt.
  353.     @{b}ADD@{ub}
  354.           Hinzuf
  355. gen eines neuen Eintrags (immer am Ende der Liste).
  356.     @{b}DEL@{ub}
  357.           L
  358. schen eines aktivierten Eintrags.
  359.     @{b}UP@{ub}
  360.           Der aktivierte Eintrag wandert um eins in der Liste nach oben.
  361.     @{b}DOWN@{ub}
  362.           Der aktivierte Eintrag wandert um eins in der Liste nach
  363.           unten.
  364. @{b}TimerPrefs@{ub}
  365.     @{b}Listview@{ub}
  366.           Doppelklick auf ein Element der Liste aktiviert das
  367.           EClockPrefs            Timerfenster            (Siehe
  368.           @{"Timerfenster" Link "EClockPrefs Timerfenster"})            mit den Daten des angeklickten
  369.           Elements.
  370.     @{b}ADD@{ub}
  371.           Hinzuf
  372. gen eines neuen Eintrags (immer am Ende der Liste).
  373.     @{b}DEL@{ub}
  374.           L
  375. schen eines aktivierten Eintrags.
  376.     @{b}UP@{ub}
  377.           Der aktivierte Eintrag wandert um eins in der Liste nach oben.
  378.     @{b}DOWN@{ub}
  379.           Der aktivierte Eintrag wandert um eins in der Liste nach
  380.           unten.
  381. @{b}Aktionen@{ub}
  382.     @{b}SAVE@{ub}
  383.           Speichert in @{i}ENV:@{ui} und @{i}ENVARC:@{ui} das File @{i}EClock.config@{ui}.
  384.              Wenn eine Konfiguration als Argument 
  385. bergeben wurde,
  386.           oder            wenn Sie mit dem Men
  387. punkt @{i}"Open..."@{ui} eine
  388.           andere Konfiguration            geladen haben, wird @{i}nur@{ui} unter
  389.           diesem Namen gespeichert.
  390.     @{b}USE@{ub}
  391.           Speichert in @{i}ENV:@{ui} das File @{i}EClock.config@{ui}.             Wenn
  392.           eine Konfiguration als Argument 
  393. bergeben wurde, oder
  394.              wenn Sie mit dem Men
  395. punkt @{i}"Open..."@{ui} eine andere
  396.           Konfiguration            geladen haben, wird unter diesem
  397.           Namen gespeichert.
  398.     @{b}CANCEL@{ub}
  399.           Bricht ab, ohne zu speichern (wie CloseGadget).
  400. @EndNode
  401. @Node "EClockPrefs Screenfenster" "EClockGer.guide/EClockPrefs Screenfenster"
  402. @Next "EClockPrefs Timerfenster"
  403. @Prev "EClockPrefs Hauptfenster"
  404. @Toc "EClockPrefs"
  405. EClockPrefs Screenfenster
  406. -------------------------
  407. @{b}Screen Pattern@{ub}
  408.      Hier kann man ein Pattern mit Wildcards (@{i}#?@{ui} ...)         (es wird
  409.      nicht zwischen Gro
  410. - und Kleinschreibung unterschieden)
  411.      angeben. Wenn das Pattern mit dem aktuellen Screennamen
  412.      
  413. bereinstimmt,         dann geht EClock auf diesem Screen auf.
  414.          Hierbei wird die Liste aller Eintr
  415. ge durchgegangen und der
  416.      1.          passende herangezogen.
  417. @{b}XPOS@{ub}
  418.      X-Position, an der EClock sein Fenster auf dem, oder den
  419.      @{i}"Screen Pattern"@{ui} Screen(s) aufgehen soll.
  420. @{b}YPOS@{ub}
  421.      Y-Position, an der EClock sein Fenster auf dem, oder den
  422.      @{i}"Screen Pattern"@{ui} Screen(s) aufmachen soll.
  423. @{b}Show Date@{ub}
  424.      Aktiviert die Anzeige des Datums im EClock Fenster.
  425. @{b}Show memory@{ub}
  426.      Aktiviert die Anzeige des Speichers im EClock Fenster.
  427. @{b}OK@{ub}
  428.      
  429. nderungen 
  430. bernehmen.
  431. @{b}CANCEL@{ub}
  432.      
  433. nderungen verwerfen (=CloseGadget)
  434. @EndNode
  435. @Node "EClockPrefs Timerfenster" "EClockGer.guide/EClockPrefs Timerfenster"
  436. @Next "EClockPrefs Shell Startup"
  437. @Prev "EClockPrefs Screenfenster"
  438. @Toc "EClockPrefs"
  439. EClockPrefs Timerfenster
  440. ------------------------
  441. @{b}Weekly@{ub}
  442.      Ist dieses Gadget aktiviert, dann wird nicht mit dem Datumsstring
  443.            verglichen, sondern mit dem Tagstring. Es ist dann also
  444.      m
  445. glich         z.B. @{i}"(Do#?|Fr#?)"@{ui} (h
  446. ngt von der Lokalisierung
  447.      ab beim englischen         also @{i}"(Th#?|Fr#?)"@{ui}) anzugeben um auch
  448.      an bestimmten Wochentagen         eine Aktion auszul
  449. sen und
  450.      nicht nur an bestimmten Daten wie bei         nicht aktiviertem
  451.      Gadget.
  452. @{b}Date Pattern@{ub}
  453.      Hier kann man ein Pattern mit Wildcards (@{i}#?@{ui} ...)         angeben.
  454.      Wenn das Pattern mit dem aktuellen         Datumsstring
  455.      
  456. bereinstimmt, und mit der Zeit dann         wird ein Alarm
  457.      ausgel
  458.      z.B. @{i}"Do#?"@{ui} +aktiviertes @{i}Weekly@{ui} =>         Nur an Donnerstagen
  459.      passiert was.
  460. @{b}Time Pattern@{ub}
  461.      Hier kann man ein Pattern mit Wildcards (@{i}#?@{ui} ...)         angeben.
  462.      Wenn das Pattern mit der aktuellen         Zeit 
  463. bereinstimmt,
  464.      und mit dem Datumsstring dann         wird ein Alarm ausgel
  465.     @{b}Deutsch@{ub}
  466.           z.B. @{i}"#?:00:00"@{ui} => jede volle Stunde wird ein Alarm
  467.           ausgel
  468.     @{b}Englisch@{ub}
  469.           z.B. @{i}"(#?:30:00#?|#?:00:00#?)"@{ui} => jede halbe Stunde
  470.           wird ein Alarm ausgel
  471. st. Das @{i}"#?"@{ui} nach @{i}#?:30:00@{ui} und nach
  472.                @{i}#?:00:00@{ui} steht hier f
  473. r das bei nicht deutscher
  474.           Zeitanzeige          angef
  475. gte @{i}"PM"@{ui} bzw. @{i}"AM"@{ui}.
  476. @{b}Req@{ub}
  477.      Aktiviert einen Requester, der beim Alarm aufgerufen wird.
  478.       Dieser Requester wird von dem Programm @{i}ERequester@{ui} erzeugt,
  479.        der dann beim Alarm mit den Parametern von @{i}"Req. Text"@{ui}
  480.      gestartet wird.
  481. @{b}Req. Text@{ub}
  482.      Hier steht der Inhalt, den der Requester haben soll.           Das
  483.      Zeichen mit dem ASCII Code 254 ist nicht erlaubt und          wird
  484.      rausgefiltert (in allen Stringgadgets).           Das Zeichen @{i}"\"@{ui}
  485.      hei
  486. t, da
  487.  ein Zeilenumbruch          im Requester stattfindet.
  488.      So kann man auch einen          sch
  489. neren Requester erzeugen, als
  490.      mit Clock 2.2.           Der Requester erscheint 
  491. brigens immer
  492.      auf dem gerade          aktiven PublicScreen, oder falls keiner
  493.      aktiviert ist          auf der Workbench.
  494. @{b}File@{ub}
  495.      Aktiviert ein Programm, das beim Alarm aufgerufen wird.
  496.      (wird mit @{i}"RUN <NIL: >NIL:"@{ui} gestartet)
  497.      Falls dieses Gadget also aktiviert ist wird das Programm
  498.      mit dem unter @{i}"Filename"@{ui} ausgew
  499. hlten Namen gestartet.
  500. @{b}Filename@{ub}
  501.      Hier steht der Filename (ggf. mit Argumenten), der beim
  502.      Alarm aufgerufen werden soll.
  503. @{b}G@{ub}
  504.      
  505. ffnet einen ASL-Filerequester um den Filenamen in das
  506.      @{i}"Filename"@{ui} Gadget zu kopieren.
  507. @{b}DisplayBeep@{ub}
  508.      Aktiviert einen DisplayBeep, der dann beim Alarm
  509.      ausgef
  510. hrt wird.
  511. @{b}OK@{ub}
  512.      
  513. nderungen 
  514. bernehmen.
  515. @{b}CANCEL@{ub}
  516.      
  517. nderungen verwerfen (=CloseGadget)
  518. @EndNode
  519. @Node "EClockPrefs Shell Startup" "EClockGer.guide/EClockPrefs Shell Startup"
  520. @Prev "EClockPrefs Timerfenster"
  521. @Toc "EClockPrefs"
  522. EClockPrefs Shell Startup
  523. -------------------------
  524. t sich eine Konfiguration als Argument 
  525. bergeben (Wird von
  526. EClock    benutzt um immer die gerade aktive Config aufzurufen).
  527. @EndNode
  528. @Node "ERequester" "EClockGer.guide/ERequester"
  529. @Prev "EClockPrefs"
  530. @Toc "Programmbeschreibungen"
  531. ERequester
  532. ==========
  533. ERequester ist ein kleines Programm, das einen Requester auf dem
  534. vordersten   Publicscreen anzeigt, oder falls kein Publicscreen vorne
  535. ist, dann benutzt   es dazu die Workbench.
  536. Der Text, der im Requester angezeigt wird 
  537. bergibt man als CLI
  538. Argumente beim   Start.
  539. Dabei wird das @{i}"\"@{ui} Zeichen als Return interpretiert, so da
  540.  auch
  541. mehrzeilige   Texte in einem Requester angezeigt werden k
  542. nnen.
  543.         @{i}z.B. `ERequester "Hello it is very late now\:-)"'@{ui}
  544. @EndNode
  545. @Node "Registrierung" "EClockGer.guide/Registrierung"
  546. @Next "Anmerkungen"
  547. @Prev "Programmbeschreibungen"
  548. @Toc "Main"
  549. Registrierung
  550. *************
  551. Wenn Sie EClock l
  552. nger als eine Woche benutzen, dann @{i}m
  553. ssen@{ui}   Sie
  554. sich bei mir registrieren lassen. Dann erhalten Sie entweder   ein
  555. Key-File von mir (
  556. ber Fido, oder Z-Netz) oder eine Diskette   mit der
  557. neuesten EClock Version, Key-File und ein paar kleinen   extra
  558. Programmen als Zugabe.
  559. erdem werde ich f
  560. r Interessierte   den Source Code von Clock v2.3
  561. beilegen, falls Sie sich mit dem   neuen Uhrenprogramm nicht anfreunden
  562. nnen und vieleicht noch   etwas neues in Clock einbauen wollen.
  563. Bedingung ist aber, da
  564.    Sie mir dann diese ge
  565. nderte Version und
  566. mtliche Updates kostenlos   schicken m
  567. ssen, wenn Sie sie weiter
  568. verbreiten. Au
  569. erdem ist in   dem Programm immer mein Name als Urheber
  570. von Clock zu belassen. Sie   k
  571. nnen nat
  572. rlich Ihren Namen auch mit
  573. einbauen ...
  574. erdem liegen der Diskette f
  575. r registrierte EClock User Turbo
  576. Versionen @{i}(010, 020, 030, 030FPU, 040FPU)@{ui} von EClock und EClockPrefs
  577. Wenn Sie das Key-File haben   erscheint das nervige Info-Fenster beim
  578. Start von EClock nicht mehr.    Das Key-File wird voraussichtlich auch
  579. bei Updates von EClock zu   verwenden sein, so da
  580.  Sie dann die neue
  581. EClock Version auch von   PD Disketten oder aus File Netzen ohne
  582. Nervfenster verwenden k
  583. nnen.    Im Key-File sind Ihre pers
  584. nlichen
  585. Daten gespeichert, so da
  586.  ich,   falls ich Ihr File irgendwie in die
  587. Hand bekommen sollte, feststellen   kann, ob es von Ihnen war. => Geben
  588. Sie das Key-File nicht weiter,   da das @{i}strafbar@{ui} ist!
  589. Den Preis der Registrierung entnehmen Sie dem beigelegten
  590. Registrierungs-Formular, da
  591.  Sie bitte auch zur Registrierung
  592. verwenden.
  593. Die neueste EClock Version l
  594. t sich auch aus der "Avalon Magic"
  595. saugen. Einfach als Username "SAUGER" eingeben und die neueste EClock
  596. Version aus dem Brett "/SAUGER/AMIGA" downloaden, mit   "CD
  597. /SAUGER/AMIGA", dann "INH *" und mit "LE xx" (xx = Nummer)   EClock
  598. downloaden.
  599.                  @{i}Die Telefonnummer der AMC:@{ui}
  600.               1200 - 14400 Bps HST V32 V32bis V42 V42bis
  601.                   Tel: +49-(0)89-3130290  24h Online
  602. erdem k
  603. nnen Sie als registrierter EClock User nat
  604. rlich jederzeit
  605.  eine neue Version bekommen, wenn Sie mir eine Diskette mit ausreichend
  606.  frankiertem und an sich adressierten Briefumschlag schicken.
  607. @EndNode
  608. @Node "Anmerkungen" "EClockGer.guide/Anmerkungen"
  609. @Next "Neuerungen"
  610. @Prev "Registrierung"
  611. @Toc "Main"
  612. Anmerkungen
  613. ***********
  614. Bei Fragen oder Verbesserungsvorschl
  615. gen ... bin ich auch 
  616. ber das
  617. Zerberus-Netz zu erreichen unter:
  618.      @{i}EMBO@AMC.insider.sub.de@{ui}     @{i}(oder EMBO@NATHAN.gun.de)@{ui}
  619. oder 
  620. ber das Fidonet unter:
  621.      @{i}Bernd Grunwald of 2:2480/3508.100@{ui}
  622. zur Not (1) auch 
  623. ber InterNet unter:
  624.      @{i}embo@eikon.e-technik.tu-muenchen.de@{ui}
  625.                 @{i}Viel Spa
  626.  mit diesem Programm!@{ui}
  627.                    @{i}Flames => @{i}NIL:@{ui}@{ui}
  628.       @{i}Konstruktive Kritiken sind aber immer willkommen!@{ui}
  629. @{i}Wenn das Programm bei Ihnen nicht l
  630. uft, dann schreiben Sie mir doch
  631.     bitte den genauen Fehler und Ihre Workbench und Kickstart-Version
  632. ...@{ui}
  633. Danke an:
  634.      Toni G
  635. nzel Peltner (WEGAR@AMC.insider.sub.de) f
  636. r das
  637.      Betatesten  und nat
  638. rlich f
  639. r das SUPER Progamm TheAnswer III !!
  640.      Holgi (H_LEVSEN@BINGO.zer.sub.org)
  641.      Peter Fr
  642. hlich (P.FROEHLICH@AMC.insider.sub.de)
  643.      Thomas Strau
  644.   (THOMAS_STRAUSS@SAARAG.zer.sub.org)
  645.      Stefan Brandes und alle, die mir geholfen haben!
  646. ---------- Fu
  647. note ----------
  648. (1)  das kann sehr lange dauern, da ich sehr selten an der Uni bin um
  649. Mails zu lesen ...
  650. @EndNode
  651. @Node "Neuerungen" "EClockGer.guide/Neuerungen"
  652. @Next "Tips & Tricks"
  653. @Prev "Anmerkungen"
  654. @Toc "Main"
  655. Neuerungen
  656. **********
  657. Noch keine @{i}:-)@{ui}
  658. @EndNode
  659. @Node "Tips & Tricks" "EClockGer.guide/Tips & Tricks"
  660. @Next "Stichwortverzeichnis"
  661. @Prev "Neuerungen"
  662. @Toc "Main"
  663. Tips & Tricks
  664. *************
  665. @EndNode
  666. @Node "Stichwortverzeichnis" "EClockGer.guide/Stichwortverzeichnis"
  667. @Prev "Tips & Tricks"
  668. @Toc "Main"
  669. Stichwortverzeichnis
  670. ********************
  671. @Index "Stichwortverzeichnis"
  672.  @{" Anmerkungen " Link "Anmerkungen"}                          Anmerkungen
  673.  @{" EClock " Link "EClock"}                               EClock
  674.  @{" EClock Fenster " Link "EClock Fenster"}                       EClock Fenster
  675.  @{" EClock Menu " Link "EClock Menu"}                          EClock Menu
  676.  @{" EClock Shell Startup " Link "EClock Shell Startup"}                 EClock Shell Startup
  677.  @{" EClockPrefs " Link "EClockPrefs"}                          EClockPrefs
  678.  @{" EClockPrefs Hauptfenster " Link "EClockPrefs Hauptfenster"}             EClockPrefs Hauptfenster
  679.  @{" EClockPrefs Screenfenster " Link "EClockPrefs Screenfenster"}            EClockPrefs Screenfenster
  680.  @{" EClockPrefs Shell Startup " Link "EClockPrefs Shell Startup"}            EClockPrefs Shell Startup
  681.  @{" EClockPrefs Timerfenster " Link "EClockPrefs Timerfenster"}             EClockPrefs Timerfenster
  682.  @{" ERequester " Link "ERequester"}                           ERequester
  683.  @{" Hauptfenster Gadgets " Link "Hauptfenster Gadgets"}                 Hauptfenster Gadgets
  684.  @{" Hauptfenster Menues " Link "Hauptfenster Menues"}                  Hauptfenster Menues
  685.  @{" Installation " Link "Installation"}                         Installation
  686.  @{" Neuerungen " Link "Neuerungen"}                           Neuerungen
  687.  @{" Programmbeschreibungen " Link "Programmbeschreibungen"}               Programmbeschreibungen
  688.  @{" Registrierung " Link "Registrierung"}                        Registrierung
  689.  @{" Tips & Tricks " Link "Tips & Tricks"}                        Tips & Tricks
  690.  @{" Unterschiede Clock/EClock " Link "Unterschiede Clock-EClock"}            Unterschiede Clock-EClock
  691.  @{" Was ist EClock? " Link "Was ist EClock?"}                      Was ist EClock?
  692. @EndNode
  693.